Peruvian moonfish - French English Dictionary